a clear and telling mental image
واضح اور ذہنی تصویر
he described his mental picture of his assailant
انہوں نے اپنے محافظ کی اپنی ذہنی تصویر بیان کی
he had no clear picture of himself or his world
اس نے خود یا اس کی دنیا کی کوئی واضح تصویر نہیں تھی
the events left a permanent impression in his mind
واقعات نے اپنے دماغ میں ایک مستقل اثر چھوڑا